package com.example.facadePattern;

import com.example.facadePattern.Shape.ShapeMaker;

/**
 * 外观模式测试
 * 通过统一的外观操作其他类型
 * sun 2017-12-18
 */
public class FacadePatternDemo {
    public static void main(String[] args) {
        //创建统一外形类
        ShapeMaker shapeMaker = new ShapeMaker();

        //画圆
        shapeMaker.drawCircle();
        //画小正方形
        shapeMaker.drawSquare();
        //画画矩形
        shapeMaker.drawRectangle();
    }
}
